/**
 * 
 */
package com.nari.sink.utils.excelupload;

import com.nari.platform.model.ResponseMsg;
import com.nari.sink.utils.excelupload.parseentity.ExcelSinkerDictEntity;

/**
 * 标准散热器Excel解析信息
 * @author Xiaopeng
 * @date 2014-4-17
 */
public class SinkerDictExcelParserInfo {
	private ExcelSinkerDictEntity sinkerDictEntity;
	private ResponseMsg parserState;
	
	public SinkerDictExcelParserInfo() {
		
	}
	
	public SinkerDictExcelParserInfo(ResponseMsg parserState, ExcelSinkerDictEntity sinkerDictEntity) {
		this.sinkerDictEntity = sinkerDictEntity;
		this.parserState = parserState;
	}
	
	/**
	 * 标准散热器信息解析实例化
	 * @param parserState
	 * @param sinkerDictEntity
	 * @return
	 * @author Xiaopeng
	 * @date 2014-4-17
	 */
	public static SinkerDictExcelParserInfo getInstance(ResponseMsg parserState, 
			ExcelSinkerDictEntity sinkerDictEntity) {
		return new SinkerDictExcelParserInfo(parserState, sinkerDictEntity); 
	}

	/**
	 * @return the sinkerDictEntity
	 */
	public ExcelSinkerDictEntity getSinkerDictEntity() {
		return sinkerDictEntity;
	}

	/**
	 * @param sinkerDictEntity the sinkerDictEntity to set
	 */
	public void setSinkerDictEntity(ExcelSinkerDictEntity sinkerDictEntity) {
		this.sinkerDictEntity = sinkerDictEntity;
	}

	/**
	 * @return the parserState
	 */
	public ResponseMsg getParserState() {
		return parserState;
	}

	/**
	 * @param parserState the parserState to set
	 */
	public void setParserState(ResponseMsg parserState) {
		this.parserState = parserState;
	}
	
}
